package com.stu.serive;

import com.stu.vo.ViolationApplicationVo;
import com.stu.vo.ViolationInformationVo;

import java.util.List;

public interface ViolationService {

    /**
     * 查询处分信息
     * @return
     */
    List<ViolationInformationVo> selectViolationInformation();

    /**
     * 添加解除处分的申请
     * @param violationId
     */
    void insertViolationApplication(Integer violationId);

    /**
     * 查询处分解除进度
     * @return
     */
    List<ViolationApplicationVo> selectViolationApplication();

    /**
     * 查询所有处分解除申请
     * @return
     */
    List<ViolationApplicationVo> selectViolationApplicationAll();
}
